C 언어 팩토리얼.c
C 언어 팩토리얼.c
#include <stdio.h>
void main(void)
{
int i, j;
long fact;
for (i = 1; i <= 10; i++) // 1부터 10까지 반복
{
fact = 1;
for (j = 1; j <= i; j++) // 해당수(i) 크기만큼 반복
{
fact = fact * j; // 곱한 결과 누적
printf("%d * ", j); //[!!!]
}
printf("%2d! => %ld\n", i, fact);
}
}
/*
문제.
1!부터 10!까지 구하여 다음 결과와 같이 출력하는 프로그램
출력결과.
1! : 1
2! : 2
3! : 6
4! : 24
*/
Comments
Comments are closed